Piston Puzzle Is Unbelievably Hard